                    EPSILON III      
            Copyright  1994-96 New Core
            Programmerad av: The Gambler
-----------------------------------------------------

Epsilon III r ett komprimeringsprogram fr bilder och
animationer. Det som r speciellt med Epsilon r att den
komprimerar data p ett sdant stt att datat ska g att 
packa upp i realtid. Epsilon III anvnder inga destruktiva
komprimeringsmetoder, dvs alla bilder terskapas till 100%
nr de packas upp.

En helskrms-animation i lgupplsning som komprimerats
med Epsilon gr i de allra flesta fall att spela upp i
full frame-rate p en vanlig ST.

Denna version av Epsilon III kan lsa fljande bildformat:

PI1	Degas Elite 320x200 4 bit.
PC1	Degas Elite komprimerad 320x200 4bit.
CA1	Crackart 320x200 4bit.
F16	Falcon 320x200 320x200 16bit.

Dessutom kan Epsilon III konvertera FLI-animationer
till Epsilon formatet.

Epsilon r ett TTP program. Dvs, man ger kommandon till
programmet via kommandoraden. Kommandoraden ska ha
fljande form:

	[-K] <klla> <destination>

Dr K kan vara en eller flera av fljande kommandon:
	A     Komprimera en animation.
	B     Komprimera en bild.
	F     Konvertera FLI animation.
	L     Lgsta komprimeringsgrad.
	H     Hgsta komprimeringsgrad.
	T     Tyst lge.
	S     Supervisor lge.
	


KOMPRIMERA EN ANIMATION

Fr att komprimera en animation s krvs det att man har
varje frame i animationen sparad som en bild i ngot format
som Epsilon kan lsa. Dessa bilder mste ocks vara sparade
i kronologisk ordning. Sedan r det bara att starta Epsilon
med rtt kommandon. Fr att komprimera en animation av degas
bilder med hgsta komprimeringsgrad kan man tex skriva:

	-AH A:\*.PI1 B:\ANIM.ANM



KOMPRIMERA EN BILD

Att komprimera en bild r inte svrare. Fr att komprimera
en enskild truecolor bild med lgsta komprimeringsgrad kan
man tex skriva:

	-BL A:\BILD.F16 C:\BILDER\BILD.PAC



KOMPRIMERINGSGRADER

Epsilon III har tre olika komprimeringsgrader, lg, normal 
och hg. Normal r default och anvnds om inget annat anges.
Det som skiljer komprimeringsgraderna t r att det tar
lngre tid att komprimera vid hgre komprimeringsgrad och
att komprimeringen blir bttre. Uppackningstiden pverkas
dremot inte. Vid komprimering av bilder finns bara lg och
normal komprimeringsgrad, hg komprimeringsgrad ger d samma
effekt som normal komprimeringsgrad.

Hur mycket animationen komprimeras beror naturligtvis p hur
detaljerad animationen r och hur mycket som ndras frn frame
till frame. Jag provade att komprimera "Tekoppsanimationen".
Den bestr av 16 degasbilder. Vid lg komprimeringsgrad 
reducerades storleken med 71.8%, vid normal komprimeringsgrad
med 84.3% och vid hg komprimeringsgrad med 87.3%.

P en vanlig Falcon030 utan MultiTOS gller dessa ungefrliga
komprimeringstider:

En animation av degas bilder tar ca: 1-10 sekunder per bild
att komprimera med lg komprimeringsgrad, 1-3 minuter per
bild med normal komprimeringsgrad och 4-8 minuter med hg
komprimeringsgrad. 

En animation av truecolor bilder tar 10-20 sekunder per bild
att komprimera med lg komprimeringsgrad, 15-20 minuter per
bild med normal komprimeringsgrad och ver en timme per bild
med hg komprimeringsgrad.



TYST LGE

I vanliga fall plingar Epsilon III nr komprimeringen r klar.
Tyst lge undertrycker detta. Det r anvndbart om man inte
vill bli strd av datorn, tex om man lter den st och arbeta
ver natten.



SUPERVISORLGE

Supervisorlge innebr att Epsilon tar all CPU-tid sjlv nr
den komprimerar. Det gr att komprimeringen gr fortare 
(3-4% p en Falcon030). Nackdelen r att inga andra aktiviteter
utfrs. Skrmslckare slutar fungera osv. Supervisorlge i
kombination med MultiTOS r inte heller s praktiskt...



DIGITALISERADE BILDER

Digitaliserade bilder r mycket svra att komprimera med icke
destruktiva algoritmer eftersom de alltid innehller helt
slumpmssiga variationer i form av brus. Fr att digitaliserade
bilder ska kunna komprimeras med framgng mste frst detta brus
filtreras bort. Detta kan gras med antialias i ngot ritprogram.
